/*
 * File: J_la_T01_q1.c
 *
 * MATLAB Coder version            : 5.2
 * C/C++ source code generated on  : 23-Apr-2025 08:18:11
 */

/* Include Files */
#include "J_la_T01_q1.h"
#include <math.h>
#include <string.h>

/* Function Definitions */
/*
 * J_LA_T01_Q1
 *     U11 = J_LA_T01_Q1(IN1,IN2)
 *
 * Arguments    : const double in1[5]
 *                const double in2[5]
 *                double u11[16]
 * Return Type  : void
 */
void J_la_T01_q1(const double in1[5], const double in2[5], double u11[16])
{
  double t2;
  double t3;
  double t4;
  double t5;
  /*     This function was generated by the Symbolic Math Toolbox version 8.7.
   */
  /*     09-Apr-2025 18:11:45 */
  t2 = cos(in2[0]);
  t3 = cos(in1[0]);
  t4 = sin(in2[0]);
  t5 = sin(in1[0]);
  u11[0] = -t5;
  u11[1] = t2 * t3;
  u11[2] = t3 * t4;
  u11[3] = 0.0;
  u11[4] = -t3;
  u11[5] = -t2 * t5;
  u11[6] = -t4 * t5;
  memset(&u11[7], 0, 9U * sizeof(double));
}

/*
 * File trailer for J_la_T01_q1.c
 *
 * [EOF]
 */
